foil rolling - German English Dictionary